其他
大厂裁员轰轰烈烈,哪个技术岗位可以独善其身?
国外大厂纷纷裁员,就连硅谷最佳养老院 Google 都一下子裁了 1.2 万人(不过确实是有太多摸鱼的人了)。 之前在 Google 同一个产品组的一个同事 David 也被裁了,我怎么会知道的呢,因为他跑到领英上发了一个离职帖,火了。
年过完回来,第一天上午,我们的微信用户群就炸了。上午开完周会,就看到大几百条消息,还有我在的其他几个数据库用户群也类似,原因是这篇公众号「你怎么还在招聘DBA?」。
我自己的故事
90% 的研发连基础的 SQL,数据库原理都不明白。 绝大多数线上的数据库问题,剩下的 10% 研发也搞不明白,只能靠百分比忽略不计的几个 DBA / 数据库 SRE 出马解决。
DBA 的技能点
研发组织的视角
可是 Google 并没有 DBA ?
Google 能招的程序员平均分是 100,你招的就只有 60。 Google 里最厉害的一帮程序员又去做了一个叫 Spanner 的数据库,如果内部的 Spanner 是 100 分,那外面的这些开源数据库也就 30 分。 Google 里比较厉害的程序员又会去做开发工具,Google 内部的研发工具体系是 100 分,那外面的可能也就 50 分。
指定的是面向过程的 ALTER DDL 语句 。 也不会用 GitOps,许多时候就研发在开发环境执行一下,然后把要在生产执行的语句通过聊天软件或者文档工具发给 DBA,再手动跑一下 。
Google 的业务压力是 100 分,而外面的业务压力大概是 150 分,像国内的话差不多 300 分。
最后
PostgreSQL DBA Roadmap https://roadmap.sh/postgresql-dba